LINUX系统以及ANDROID 平台log信息输出级别设置 [MTK] |
您所在的位置:网站首页 › adb logcat日志级别 › LINUX系统以及ANDROID 平台log信息输出级别设置 [MTK] |
一、LK层: 首先,在LK中,有一个对log打印级别的控制文档,其路径一般为:vendor\mediatek\proprietary\bootable\bootloader\lk\include\debug.h(以mtk平台为例) 在include\debug.h重要代码为: //下面做个判断:意思是如果makefile(相应的平台mk文件) 定义了DEBUG的值,就是用它,否则默认为2等级 //在bootloader\lk\project\rlk6737m_65_n.mk中:DEBUG := 2 #if defined(DEBUG) #define DEBUGLEVEL DEBUG #else #define DEBUGLEVEL 2 #endif
/* debug levels 调试级别*/ #define CRITICAL 0 //数字越小级别越高,打印的信息log越少 #define ALWAYS 0 #define INFO 1 #define SPEW 2 /* output */ 输出方式介绍 void _dputc(char c); // XXX for now, platform implements 平台工具 int _dputs(const char *str); int _dprintf(const char *fmt, ...) __PRINTFLIKE(1, 2); int _dvprintf(const char *fmt, va_list ap); //下面的这些打印方法具体含义是:如果级别 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |